Delaware Bay — definition
1. Delaware Bay (Noun)
1 definition
Delaware Bay (Noun) — An inlet of the North Atlantic; fed by the Delaware River.
2 types of
bay embayment
10 parts of
Atlantic Atlantic Ocean Delaware Diamond State First State Garden State NJ New Jersey de jersey